t
In the Claims:
1. (Original) A method comprising:
in response to a cold reset in a computer system, initializing a plurality of
indications in a nonvolatile memory to a first state, wherein each of the
plurality of indications is assigned to a respective one of a plurality of
tasks to be executed on one or more processors of the computer system;
and
executing a first task of the plurality of tasks, the executing comprising changing
a first indication of the plurality of indications to a second state, wherein
the first indication is assigned to the first task.
2. (Original) The method as recited in claim 1 further comprising executing a second task
of the plurality of tasks, the executing comprising changing a second indication of the
plurality of indications to the second state, wherein the second indication is assigned to
the second task.
3. (Original) The method as recited in claim 1 wherein the executing further comprises
initially checking that the first indication is in the first state.
4. (Original) The method as recited in claim 3 wherein the executing comprises exiting
the first task if the first indication is not in the first state.
5. (Original) The method as recited in claim 1 wherein the executing further comprises
determining if a warm reset has occurred, and exiting the first task if the warm reset has
not occurred.
6. (Original) The method as recited in claim 5 wherein the determining comprises
checking a warm reset indication stored in a register in the computer system.
10/676,600 (5500-95500/TT5463)
2
Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
7. (Original) The method as recited in claim 1 wherein the executing further comprises
causing a warm reset subsequent to changing the first indication.
8. (Original) The method as recited in claim 1 further comprising, in response to the cold
reset, changing at least a cold reset indication and a warm reset indication in a register in
the computer system.
9. (Currently Amended) A computer accessible medium tangibly storing instructions
comprising:
a first one or more instructions which, when executed in response to a cold reset
in a computer system, initialize a plurality of indications to a first state,
wherein each of the plurality of indications is assigned to a respective one
of a plurality of tasks to be executed on one or more processors of the
computer system; and
a first task of the plurality of tasks comprising a second one or more instructions,
wherein the second one or more instructions, when executed, change a
first indication of the plurality of indications to a second state, wherein the
first indication is assigned to the first task.
10. (Currently Amended) The computer accessible medium as recited in claim 9 wherein
the tangibly stored instructions further comprise comprising a third one or more
instructions included in a second task of the plurality of tasks, wherein the third one or
more instructions, when executed, change a second indication of the plurality of
indications to the second state, wherein the second indication is assigned to the second
task.
11. (Original) The computer accessible medium as recited in claim 9 wherein the first
task further comprises a fourth one or more instructions which, when executed, initially
10/676,600 (5500-95500/TT5463)
3
Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
check that the first indication is in the first state.
12. (Currently Amended) The computer accessible medium as recited in claim 1 1
wherein the fourth one or more instructions which , when executed, exit the first task if
the first indication is not in the first state.
13. (Original) The computer accessible medium as recited in claim 9 wherein the first
task further comprises a fifth one or more instructions which, when executed, determine
if a warm reset has occurred, and exit the first task if the warm reset has not occurred.
14. (Original) The computer accessible medium as recited in claim 13 wherein the fifth
one or more instructions determine if the warm reset has occurred by checking a warm
reset indication stored in a register in the computer system.
15. (Original) The computer accessible medium as recited in claim 9 wherein the first
task further comprises a sixth one or more instructions which, when executed, cause a
warm reset subsequent to changing the first indication.
16. (Currently Amended) The computer accessible medium as recited in claim 9 wherein
the tangibly stored instructions further comprise comprising a seventh one or more
instructions which, when executed in response to the cold reset, change at least a cold
reset indication and a warm reset indication in a register in the computer system.
17. (Currently Amended) The computer accessible medium as recited in claim 9
comprising a first medium tangibly storing comprising the first one or more instructions
and the first task and a second medium tangibly storing the plurality of indications.
18. (Original) The computer accessible medium as recited in claim 17 wherein the second
medium comprises a nonvolatile memory.
19. (Currently Amended) A computer system comprising:
10/676,600 (5500-95500/TT5463)
4
Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
a processor; and
a computer accessible medium coupled to the processor, the computer accessible
medium tangibly storing instructions comprising:
a first one or more instructions which, when executed in response to a cold
reset in a computer system, initialize a plurality of indications to a
first state, wherein each of the plurality of indications is assigned
to a respective one of a plurality of tasks to be executed on one or
more processors of the computer system; and
a first task of the plurality of tasks comprising a second one or more
instructions, wherein the second one or more instructions, when
executed, change a first indication of the plurality of indications to
a second state, wherein the first indication is assigned to the first
task.
20. (New) The method as recited in claim 1 wherein the first state indicates that the
respective one of the plurality of tasks has not yet been executed subsequent to the cold
reset, and wherein the second state indicates that the first task has been executed.
21 . (New) The computer accessible medium as recited in claim 9 wherein the first state
indicates that the respective one of the plurality of tasks has not yet been executed
subsequent to the cold reset, and wherein the second state indicates that the first task has
been executed.
22. (New) The computer system as recited in claim 19 wherein the first state indicates
that the respective one of the plurality of tasks has not yet been executed subsequent to
the cold reset, and wherein the second state indicates that the first task has been executed.
10/676,600 (5500-95500/TT5463)
5
Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.